home *** CD-ROM | disk | FTP | other *** search
- %case defineItem%
- %if not reserved%
- #define cmd%MenuItemName%% %%commandNr%
- %endif%
- %case includeDialog%
- %if not reserved%
- %if dialogExists%
- #include "%dlogname%.h"
- %endif%
- %endif%
- %case doItem.decl%
- %if not reserved%
- %if dialogExists%
- %if modal%
- void Do%MenuItemName%% %(void);
- %elsif modalOneShot%
- void Do%MenuItemName%% %(void);
- %endif%
- %endif%
- %endif%
- %case doItem%
- %if not reserved%
- %if dialogExists%
- %if modal%
- /*----------*/
- void Z%Appname%App::Do%MenuItemName% (void)
- {
- %menuItemName%Rec% %%menuItemName%Info;
- register %menuItemName%Ptr info;
-
- info = &%menuItemName%Info;
- /*initialize %menuItemName% info*/
- %for each item gen init field%
- if (Get%MenuItemName% (&%menuItemName%Info)) {
- /*use %menuItemName% info*/
- }
- } /*Do%MenuItemName%*/
-
- %elsif modalOneShot%
- /*----------*/
- void Z%Appname%App::Do%MenuItemName% (void)
- {
- %menuItemName%Rec %menuItemName%Info;
- register %menuItemName%Ptr info;
-
- info = &%menuItemName%Info;
- /*initialize %menuItemName% info*/
- %for each item gen init field%
- Get%MenuItemName% (&%menuItemName%Info);
- /*use %menuItemName% info*/
- } /*Do%MenuItemName%*/
-
- %endif%
- %endif%
- %endif%
- %case doItem.override%
- %if not reserved%
- %if dialogExists%
- %if modal%
- /*----------*/
- void C%Appname%App::Do%MenuItemName% (void)
- {
- %menuItemName%Rec% %%menuItemName%Info;
- register %menuItemName%Ptr info;
-
- info = &%menuItemName%Info;
- /*initialize %menuItemName% info*/
- %for each item gen init field%
- if (Get%MenuItemName% (&%menuItemName%Info)) {
- /*use %menuItemName% info*/
- }
- } /*Do%MenuItemName%*/
-
- %elsif modalOneShot%
- /*----------*/
- void C%Appname%App::Do%MenuItemName% (void)
- {
- %menuItemName%Rec %menuItemName%Info;
- register %menuItemName%Ptr info;
-
- info = &%menuItemName%Info;
- /*initialize %menuItemName% info*/
- %for each item gen init field%
- Get%MenuItemName% (&%menuItemName%Info);
- /*use %menuItemName% info*/
- } /*Do%MenuItemName%*/
-
- %endif%
- %endif%
- %endif%
- %case handleItem%
- %if not reserved%
- case cmd%MenuItemName%:
- %if dialogExists%
- %if modal%
- Do%MenuItemName% ();
- %elsif modalOneShot%
- Do%MenuItemName% ();
- %else%
- its%dlogname%->itsWindow->Select ();
- %endif%
- %else%
- /* handle %MenuItemName% choice; */
- %endif%
- break;
- %endif%
-